park bench - German English Dictionary